@echo off
echo 编译 CPU 使用率控制程序...

REM 创建构建目录
if not exist build mkdir build
cd build

REM 运行 CMake 配置
cmake ..

REM 构建项目
cmake --build . --config Release

cd ..

echo.
echo 编译完成！
echo.
echo 使用说明:
echo 1. 运行 'cpu_usage_50.exe' 可将总 CPU 使用率保持在 50%
echo 2. 运行 'cpu_core_usage.exe [核心索引] [目标使用率]' 可控制特定核心的 CPU 使用率
echo    例如: 'build\Release\cpu_core_usage.exe 0 70' 将第0个核心的使用率保持在70%
echo.
echo 注意: 按 Ctrl+C 可退出程序
echo.

pause
